long-clawed ground squirrel - Español Inglés Diccionario